I/he/she strove - Español Inglés Diccionario